mesh stocking - Turkish English Dictionary